• word of the day

    ambystoma talpoideum

    ambystoma talpoideum - Dictionary definition and meaning for word ambystoma talpoideum

    Definition
    (noun) brownish-black burrowing salamander of southeastern United States
    Synonyms : mole salamander
Download our Mobile App Today
Receive our word of the day
on Whatsapp